balsa trees - German English Dictionary